<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Deferred的常用API方法</title>
    <script src="../js/jquery-1.12.4.js"></script>
</head>
<body>

    <script>

        // 注意：ajax方法返回 deferred 对象，
        // 其中 done和fail方法是deferred对象的API方法 ,
        // 分别表示成功的响应处理和失败的响应处理（success、error）
        $.ajax({
            url:'api.do'
        }).done(function( res ){
            console.log(res) ;
        }).fail(function (res) {
            // console.log(res)
            if(res.status==500) {
                console.log("你的数学是体育老师教的吧!")
            }
        }).always(function(){
            console.log("不管成功与否，都会被执行 - finally ")
        }) ;







    </script>

</body>
</html>